package app.goods.info.services.domain;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.annotation.JSONField;

public class ShopGoodsInfo {

	@JSONField(name = "quantity")
	private String quantity;
	@JSONField(name = "goods_no")
	private String goodsNo;
	@JSONField(name = "goods_name")
	private String goodsName;
	@JSONField(name = "goods_pic")
	private String goodsPic;
	@JSONField(name = "favorable_rate")
	private String favorableRate;
	@JSONField(name = "sku_no")
	private String skuNo;
	@JSONField(name = "barcode")
	private String barcode;
	@JSONField(name = "goods_unit")
	private String goodsUnit;

	@JSONField(name = "spec_name")
	private String specName;
	@JSONField(name = "net_amount")
	private String netAmount;
	@JSONField(name = "net_amount_unit")
	private String netAmountUnit;
	@JSONField(name = "sale_by_weight")
	private String saleByWeight;
	@JSONField(name = "goods_unit_remark")
	private String goodsUnitRemark;
	@JSONField(name = "monthly_sales")
	private String monthlySales;
	@JSONField(name = "goods_original_price")
	private String goodsOriginalPrice;
	@JSONField(name = "goods_unit_complex")
	private String goodsUnitComplex;
	@JSONField(name = "promotion_price")
	private String promotionPrice;
	@JSONField(name = "shop_no")
	private String shopNo;
	@JSONField(name = "catalogue_no")
	private String catalogueNo;
	@JSONField(name = "sort_no")
	private String sortNo;
	@JSONField(name = "promotional")
	private String promotional;
	@JSONField(name = "catalogues")
	private JSONArray catalogues;
	@JSONField(name = "goods_price")
	private String goodsPrice;
	@JSONField(name = "goods_price_type")
	private String goodsPriceType;
	@JSONField(name = "member_price")
	private String memberPrice;

	public String getQuantity() {
		return quantity;
	}

	public void setQuantity(String quantity) {
		this.quantity = quantity;
	}

	public String getGoodsNo() {
		return goodsNo;
	}

	public void setGoodsNo(String goodsNo) {
		this.goodsNo = goodsNo;
	}

	public String getGoodsName() {
		return goodsName;
	}

	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	public String getGoodsPic() {
		return goodsPic;
	}

	public void setGoodsPic(String goodsPic) {
		this.goodsPic = goodsPic;
	}

	public String getFavorableRate() {
		return favorableRate;
	}

	public void setFavorableRate(String favorableRate) {
		this.favorableRate = favorableRate;
	}

	public String getSkuNo() {
		return skuNo;
	}

	public void setSkuNo(String skuNo) {
		this.skuNo = skuNo;
	}

	public String getBarcode() {
		return barcode;
	}

	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}

	public String getGoodsUnit() {
		return goodsUnit;
	}

	public void setGoodsUnit(String goodsUnit) {
		this.goodsUnit = goodsUnit;
	}

	public String getSpecName() {
		return specName;
	}

	public void setSpecName(String specName) {
		this.specName = specName;
	}

	public String getNetAmount() {
		return netAmount;
	}

	public void setNetAmount(String netAmount) {
		this.netAmount = netAmount;
	}

	public String getNetAmountUnit() {
		return netAmountUnit;
	}

	public void setNetAmountUnit(String netAmountUnit) {
		this.netAmountUnit = netAmountUnit;
	}

	public String getSaleByWeight() {
		return saleByWeight;
	}

	public void setSaleByWeight(String saleByWeight) {
		this.saleByWeight = saleByWeight;
	}

	public String getGoodsUnitRemark() {
		return goodsUnitRemark;
	}

	public void setGoodsUnitRemark(String goodsUnitRemark) {
		this.goodsUnitRemark = goodsUnitRemark;
	}

	public String getMonthlySales() {
		return monthlySales;
	}

	public void setMonthlySales(String monthlySales) {
		this.monthlySales = monthlySales;
	}

	public String getGoodsOriginalPrice() {
		return goodsOriginalPrice;
	}

	public void setGoodsOriginalPrice(String goodsOriginalPrice) {
		this.goodsOriginalPrice = goodsOriginalPrice;
	}

	public String getGoodsUnitComplex() {
		return goodsUnitComplex;
	}

	public void setGoodsUnitComplex(String goodsUnitComplex) {
		this.goodsUnitComplex = goodsUnitComplex;
	}

	public String getPromotionPrice() {
		return promotionPrice;
	}

	public void setPromotionPrice(String promotionPrice) {
		this.promotionPrice = promotionPrice;
	}

	public String getShopNo() {
		return shopNo;
	}

	public void setShopNo(String shopNo) {
		this.shopNo = shopNo;
	}

	public String getCatalogueNo() {
		return catalogueNo;
	}

	public void setCatalogueNo(String catalogueNo) {
		this.catalogueNo = catalogueNo;
	}

	public String getSortNo() {
		return sortNo;
	}

	public void setSortNo(String sortNo) {
		this.sortNo = sortNo;
	}

	public String getPromotional() {
		return promotional;
	}

	public void setPromotional(String promotional) {
		this.promotional = promotional;
	}

	public JSONArray getCatalogues() {
		return catalogues;
	}

	public void setCatalogues(JSONArray catalogues) {
		this.catalogues = catalogues;
	}

	public String getGoodsPrice() {
		return goodsPrice;
	}

	public void setGoodsPrice(String goodsPrice) {
		this.goodsPrice = goodsPrice;
	}

	public String getGoodsPriceType() {
		return goodsPriceType;
	}

	public void setGoodsPriceType(String goodsPriceType) {
		this.goodsPriceType = goodsPriceType;
	}

	public String getMemberPrice() {
		return memberPrice;
	}

	public void setMemberPrice(String memberPrice) {
		this.memberPrice = memberPrice;
	}

	@Override
	public String toString() {
		return "ShopGoodsInfo [quantity=" + quantity + ", goodsNo=" + goodsNo + ", goodsName=" + goodsName
				+ ", goodsPic=" + goodsPic + ", favorableRate=" + favorableRate + ", skuNo=" + skuNo + ", barcode="
				+ barcode + ", goodsUnit=" + goodsUnit + ", specName=" + specName + ", netAmount=" + netAmount
				+ ", netAmountUnit=" + netAmountUnit + ", saleByWeight=" + saleByWeight + ", goodsUnitRemark="
				+ goodsUnitRemark + ", monthlySales=" + monthlySales + ", goodsOriginalPrice=" + goodsOriginalPrice
				+ ", goodsUnitComplex=" + goodsUnitComplex + ", promotionPrice=" + promotionPrice + ", shopNo=" + shopNo
				+ ", catalogueNo=" + catalogueNo + ", sortNo=" + sortNo + ", promotional=" + promotional
				+ ", catalogues=" + catalogues + ", goodsPrice=" + goodsPrice + ", goodsPriceType=" + goodsPriceType
				+ ", memberPrice=" + memberPrice + "]";
	}

}
